on a job description ,what is the difference between necessary skills and desirable skills

a.necessary skills are those a person needs to work at a job,and desirable skills are those that a company hopes a candidate has
b.necessary skills are those a person will learn on the job,and desirable skills are those that will ensure eventual promotion
c.necessary skills are those a person must have to apply for the job ,and desirable skills are those that a company plans to train an employee to have

my answer is c

I disagree.

would it be b

no

Actually, your answer is incorrect. The correct answer is a.

In a job description, necessary skills refer to the minimum qualifications or requirements that a person needs to have in order to be considered for a job. These skills are essential and are typically non-negotiable. They are the qualifications that the candidate must possess in order to meet the basic requirements of the job.

On the other hand, desirable skills are additional qualifications, experience, or attributes that are not mandatory for the job but are considered advantageous or beneficial. These skills are not essential for the job but are viewed positively and can make a candidate stand out from others. Desirable skills are often listed as preferred qualifications or qualities that the company hopes the candidate possesses, but they are not necessarily required for the job.

It's important to note that while necessary skills are a must-have, desirable skills can potentially give a candidate an edge in the job application process.