Logical Reasoning Test

No.13851313 ViewReplyOriginalReport
>A and D are wrong because they are wrong
>Likewise, C is also wrong because it is wrong
>Therefore, the answer must be B
Am I a giga brainlet or the correct answer entirely arbitrary with no discernible pattern?
Question is from Mensa New Zealand Practice IQ test
http://nzlweb.com/index.php