A. feasible B. impossible C. possible D. possible, but with lot of sophistications E. desirable Advertisement Advertisement