QUESTION 1 What is the output of print(tuple[2:]) if tuple = ( ‘abcd’, 786 , 2.23, ‘john’, 70.2 )?( ‘abcd’, 786 , 2.23, ‘john’, 70.2 )abcd(786, 2.23)(2.23, ‘john’, 70.2)     QUESTION 2 What is the output of print(tuple[-3:]) if tuple = ( ‘abcd’, 786 , 2.23, ‘john’, 70.2 )?( ‘abcd’, 786 , 2.23, ‘john’, 70.2 )abcd(786, 2.23)(2.23, ‘john’, 70.2)     QUESTION 3 when referencing the first index value within a list, in reference to the last element’s position, we begin with an index of:01-1 any value     QUESTION 4 Dictionaries use what to uniquely identify each of its elements.nameindexvaluefractional indexQUESTION 5 unlike lists, a dictionary can only hold elements of the same data type. TRUE FALSEQUESTION 6 Dictionaries, while normally use names to reference an element, can also use index values. TRUE FALSE1 points  QUESTION 7 When we want our program to re-cycle after each use, that is, continue running until the user chooses to stop, we use a:for loopwhile loopdo-while loopswitch statementQUESTION 8 In OOP with Python, when a variable belongs to an object, we refer to it as a:variableattributefieldobject cannot contain variables.QUESTION 9 In OOP with Python, when a function belongs to an object, we refer to it as a:functionmethodprocedureobjects cannot contain functions.QUESTION 10 When defining a class’s attributes, what does the double underscore prefix mean?the variable is staticthe variable is private and cannot be seen by outside codethe variable is public and can be seen by outside codethe variable cannot be changed