Can sub account's API key and secret do the following ?

if I am using sub account’s API key and secret, can I do:

  1. Disassociate a sub account from the master account
    2.Update a sub account’s options
    3.Retrieve a sub account’s settings
    4.Update a sub account’s settings

or I have to use master account’s API key and secret to do it?

You should use master account’s api key/secret to do the following things.

  1. Disassociate a sub account from the master account
    2.Update a sub account’s options
    3.Retrieve a sub account’s settings
    4.Update a sub account’s settings