What are the elements that produce human emotions
A.Some strong uncontrolled forces which trigger emotions.
B.Internal processes such as illnesses, happiness, anger, etc.
C.External happenings such as deaths, divorce, promotions, etc.
D.External environmental events as well as internal mental processes.