问题

We have no idea what ____ the sports exercises will have _____ human body in the future.
A:cause; on
B:effect; upon
C:affect; in
D:affect; upon;
B:effect; upon
C:affect; in
D:affect; upon;
正确答案是: