甲有一头耕牛,打算卖给乙。考虑到当前正值农忙,甲需要使用耕牛,而乙家有拖拉机可以耕地,双方约定:耕牛作价2500元,乙付清价款后牛就归乙所有,但甲继续使用耕牛至7月31日。7月8日,乙将2500元价款付给甲。7月20日,外地的牛贩子丙路过此地,看见甲正在耕地,便出价3000元买甲的牛,甲收钱后把牛让丙牵走。关于牛的归属,以下说法正确的是()?
A. 7月8日之前牛归甲所有
B. 7月8日到20日之间牛归乙所有
C. 7月20日至31日之间牛归丙所有
D. 7月31日以后牛归乙所有,乙有权向丙追回牛