Read the article. Choose the correct meanings of the highlighted words.

1. portfolio

A. collection of someone's prizes

B. collection of someone's work such as drawings or documents

C. collection of someone's learning and working experience

2. virtual

A. not made of natural things

B. made, done, or seen on the Internet or a computer rather than the real world

C. very similar to the real world but appearing in a different form

3. hands-on

A. doing something yourself rather than just talking about it

B. asking people to do something

C. doing something by hand

4. platform

A. a floor of a building

B. a kind of computer system or software

C. a working area