Flying foxes have fights____.

Flying foxes have fights____.

A.to occupy the best resting places

B.only when it is dark

C.to protect their homes from outsiders

D.when there is not enough food

正确答案是D