The attitudes of other people build or break your self-esteem.
I'm sure this ones right because -
Other peoples attitudes CAN change your self-esteem so A is wrong.
Example : If someone called you fat that would lower your self-esteem.
I guess C could be right too but B is a better way to put it because all the time people could encourage you to have higher self-esteem or they could break it.