Há um conjunto de princípios para programação e design  orientado a objetos estabelecido por Robert C. Martin.  Identifique a alternativa que apresenta corretamente a  sigla e seus significados:
						
						-                              A.                                                  SRP-Princípio da Responsabilidade Única; OCPPrincípio  Aberto-Fechado; LSP-Princípio da  Substituição de Liskov; ISP-Princípio da inversão da  dependência; DIP-Princípio da Segregação da  Interface.
 -                              B.                                                  SRP-Principio da Responsabilidade Única; OCPPrincípio  da Substituição de Liskov; LSP-Princípio  Aberto-Fechado; ISP-Princípio da Segregação da  Interface; DIP-Princípio da Independência de  Processos.
 -                              C.                                                  SRP-Princípio da Responsabilidade Única; OCPPrincípio  Aberto-Fechado; LSP-Princípio da  Substituição de Liskov; ISP-Princípio da Segregação  da Interface; DIP-Princípio da inversão da  dependência.
 -                              D.                                                  SRP-Princípio da Responsabilidade Única; OCPPrincípio  Aberto-Fechado; LSP-Princípio da  Substituição de Liskov; ISP-Princípio da Informação  e da Segregação da Interface; DIP-Princípio da  inversão da dependência.