revenue models for online businesses include: a. freemium b. advertising-supported c. all of these are correct. d. crowdsourcing