B still less 为正确选项.
and still less of physics承上省略了.完全的句子是and he knows still less of physics .“他对物理知道更少.”