A. Not only gas stoves but also electric stoves provide an excellent solution for cooking purposes although more gas stoves are being bought by consumers
since consumer buy stoves more normally,that's more of a habit than a process happening right now.so ,use of "being" is incorrect.
B. Not only gas stoves but electric stoves provide an excellent solution for cooking purposes too although more consumers buy gas stoves
can't "not only..but" is completely wrong.so just keep it for sec.
C. Although more gas stoves are being bought by consumers, not only gas stoves but also electric stoves provide an excellent solution for cooking purposes
same as A
D. Not only gas stoves but also electric stoves provide an excellent solution for cooking purposes although more consumers buy gas stoves
seems fine.hold on
E. Gas stoves but also electric stoves provide an excellent solution for cooking purposes although more consumers buy gas stoves
missing "not only" .incorrect
between B and D ,D conveys the meaning better.
IMO D