I totally disagree with E
E can be reconstructed as follows:
"it was unusual for priests during the middle ages to sire families although they were forbidden by church law to marry"
The sentence is not logical because if priests were forbidden to... why would it then be unusual for them to sire families? The word "not" should have been inserted right before "unusual" to make the contrast clear.