单项选择题

Why is it difficult for Microsoft to retain employees

A.Because it faces an uncertain future.
B.Because it will have problem innovating itself.
C.Because it will have problem paying them.
D.Because it may be bought up by its competitors one day.