teshia works for a lot of different client to hire her on a project by projects bases. What does this most likely mean?

A she is a project manager
B she is a freelancer
C she works only on the front end of projects
D she has a cyber security certification

B she is a freelancer