What is a disadvantage of shopping online?

A. More time is spent traveling
B. Harder to compare prices than in stores
C. Less choice of products
D. A higher risk of financial data theft