单项选择题

已知一个DataFrame对象df,则df[k]的描述正确的是( )。
A、k如果是行索引对象中的元素,则返回一行的数据,构成一个Series对象
B、k如果是列索引对象中的元素,则返回一列的数据,构成Series对象
C、k如果同时是行索引对象和列索引对象的元素,则会返回一行的数据,同时返回一列的数据,构成一个DataFrame对象
D、k如果同时是行索引对象和列索引对象的元素,则会返回交叉位置的那个数据