Which is the correct definition of a stress fracture?

A. A fracture that does not break through the skin; also called a closed fracture. B. A break that occurs from repeated stress to a bone over time.

C. A fracture which breaks through the skin, causing a lot of bleeding and increasing the chances of infection.

D. A break in a bone from a quick, one-time injury.