Biosimilars are the medicines similar to biological drugs (obtained with the use of living cells) while "generics" refer to small molecule drugs (obtained by chemical synthesis).
Generics are considered identical and interchangeable while biosimilars are "only similar" and can not be automatically perceived as interchangeable.
Unlikely, People tend to drift apart as they age
Learning by doing exercises or playing games; commonly used in schools.
From experience with my best friend, I´d say C.