Answer:
is there an all of the above but part of of the bigger answer is if it is a coronal mass ejection
4.5m questions
5.9m answers