Answer:
B. The office building was only three-fourths rented out.
Explanation:
B. is correct because three-fourths shows how much the office building was rented out.
A. would've been correct if it had been "English-speaking people," as English-speaking modifies the word people. Because the sentence says "English-speaking-people", though, it creates one word as opposed to two, and now it doesn't modify anything.
For C., "More-than" is not a word, and neither alone modify the other; this is just an adverb phrase.
D. You don't add a hyphen to -ly/ily endings on words, as necessarily is an adverb that already modifies swift. Hyphenated words are often used for adjectives that modify nouns, not adverbs that modify adverbs or otherwise.
Hope this helps! <3