Which of the following brand is not British?
A、 Burberry
B、 Marks & Spencer
C、 Jaeger
D、 Armani