A、因为x+3=y,则y-x=3(一定),是差一定,所以x和y不成比例;
B、因为x=3y,则x÷y=3(一定),是商一定,所以x和y成正比例;
C、因为4:x=y:5,则xy=4×5=20(一定),是乘积一定,所以x和y成反比例;
故选:B.