Why are these following situations not possible?
A. An infinite group has finite number of subgroups
B. An uncountable group has countable number of subgroups.
Any infinite group that I can think of now has infinite number of subgroups.But what is the logic behind it ?And why the number has to be uncountable if the group is uncountable?