The correct option is D All of the above
Business-to consumer e-commerce , known as B2C e-commerce refers to the online sale by a business to the consumer directly. It is personalized and requires no intermediary. Digital products are best suited for B2C as they are commodity like products. Moreover, they can be mass-customized and personalized. Also, they can be delivered at the time of purchase.
Thus, the correct answer is D.