The correct answer is A. English bond.
English bond is a type of brickwork where every other course is laid with headers (bricks laid flatwise) and every other course is laid with stretchers (bricks laid lengthwise). This creates a pattern of alternating headers and stretchers, which is both strong and attractive.
Flemish bond is similar to English bond, but each course alternates between headers and stretchers, with the headers staggered so that they do not line up with the headers in the course below. This creates a more visually appealing pattern, but it is not as strong as English bond.
Header bond is a type of brickwork where all of the bricks are laid flatwise (as headers). This is the weakest type of brickwork, but it is the fastest to lay.
Stretcher bond is a type of brickwork where all of the bricks are laid lengthwise (as stretchers). This is the strongest type of brickwork, but it is the slowest to lay.
For a 10 cm thick partition wall, English bond is the best choice because it is both strong and attractive.