( )has become a fact of modern life, with millions of people now shopping on-line.A.E-mailB.E-commerceC.E-learningD.E-communication