单项选择题

甲偿还了其对乙的赌债1000元,则下列说法正确的是( )

A.甲对乙的偿还是合法行为,乙有权占有
B.乙对1000元的占有是不当得利,应当还给甲
C.1000元赌债属于非法所得,应当上缴
D.甲对乙的支付不发生物权变动,甲对乙享有返还请求权